package cn.icanci.loopstack.bic.biz.service;

import java.util.List;

import cn.icanci.loopstack.bic.common.model.snapshot.UnitViewSnapshotVO;

/**
 * @author icanci
 * @since 1.0 Created in 2023/09/21 00:08
 */
public interface SnapshotService {
    /**
     * 刷新快照
     *
     * @param systemUuid systemUuid
     * @param useCaseUuid useCaseUuid
     */
    void refresh(String systemUuid, String useCaseUuid);

    List<UnitViewSnapshotVO> loadUseCaseSnapshot();

    UnitViewSnapshotVO queryBySystemUuidAndUseCaseUuid(String systemUuid, String useCaseUuid);
}
